make presentation - Turkish English Dictionary